An Integrated Post-Locking, Multi-Versioning, and Transformation Scheme for Consistency Maintenance in Real-Time Group Editors

نویسندگان

  • Liyin Xue
  • Kang Zhang
  • Chengzheng Sun
چکیده

Intention preservation is an important aspect of consistency maintenance in distributed group editors. In this paper, we first introduce a classification framework for various kinds of intentions, then propose an integrated post-locking, multiversioning, and transformation scheme (LOVOT) for intention preservation. With this scheme, individual users’ compatible intentions are preserved by operational transformation, individuals’ conflicting intentions are preserved by multiversioning, and the preservation of a syntactically and semantically consistent group intention is facilitated by postlocking. An algorithm for preserving individual users’ intentions is discussed in details. The integrated scheme is fully distributed, highly responsive, non-blocking, and capable of avoiding locking overhead.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multi-versioning Algorithm for Intention Preservation in Distributed Real-time Group Editors

Intention preservation is an important aspect of consistency maintenance in real-time collaborative editing systems. The multi-version approach is able to preserve individual users’ concurrent conflicting intentions in a consistent way. Various multi-versioning schemes have been proposed. In this paper, a version composition algorithm is devised for a new multiversioning scheme that can preserv...

متن کامل

Consistency Maintenance in Real - TimeCollaborative Graphics Editing

Real-time collaborative graphics editing systems allow a group of users to view and edit the same graphics document at the same time from geographically dispersed sites connected by communication networks. Consistency maintenance in the face of concurrent accesses to shared objects is one of the core issues in the design of these types of systems. In this article, we propose an object-level mul...

متن کامل

Handling and Resolving Conflicts in Real Time Mobile Collaboration

Real time group editors allow two or more users at different locations to work on a shared document at the same time. In a mobile network environment with nondeterministic communication latency, a replicated architecture is usually adopted for the storage of the shared document in order to provide high responsiveness. A conflict occurs when two or more users have different intentions for editin...

متن کامل

An integrated production and preventive maintenance planning model with imperfect maintenance in multi-state system

Production planning and maintenance are two important problems in manufacturing systems. Despite the relationship exists between these two problems due to sudden failures and production capacity occupied by maintenance activities, each of these problems planned separately and as a result program and model efficiencies reduce in the real world. The aim of integrated production and maintena...

متن کامل

Optional and Responsive Fine-Grain Locking in Internet-Based Collaborative Systems

Locking is a standard technique in distributed computing and database systems used to ensure data integrity by prohibiting concurrent conflicting updates on shared data objects. Internet-based collaborative systems are a special class of distributed applications which support human-to-human interaction and collaboration over the Internet. In this paper, a novel optional and responsive fine-grai...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001